Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 ST LEONARDS ROAD Semi-Detached £1,264,463 £550,000 5 Sep 2003
71 ST LEONARDS ROAD Semi-Detached £1,000,991 £189,950 11 Apr 1997
73 ST LEONARDS ROAD Semi-Detached £1,277,304 £1,250,000 6 Jun 2022
79 ST LEONARDS ROAD Semi-Detached £1,580,404 £1,115,000 29 Oct 2015
81 ST LEONARDS ROAD Semi-Detached £1,155,117 £620,000 8 May 2009
83 ST LEONARDS ROAD Semi-Detached £1,335,000 14 Aug 2024